#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>


//int Max(int* a, int* b)
//{
//	return *a > *b ? *a : *b;
//
//}
//
//int main()
//{
//	int n1 = 0;
//	int n2 = 0;
//	scanf("%d %d", &n1,&n2);
//	int tem = Max(&n1,&n2);
//	printf("%d\n", tem);
//
//}


//int sum(int a)
//{
//	int c = 0;
//	static int b = 3;
//	c += 1;//c:1
//	b += 2;//b:5
//	return (a + b + c);//8
//}
//int main()
//{
//	int i;
//	int a = 2;
//	for (i = 0; i < 5; i++)
//	{
//		printf("%d ", sum(a));//8
//	}
//	return 0;
//}



//int main()
//{
//    int x = 0;
//    scanf("%d", &x);
//    if (x < 0)
//    {
//        printf("1\n");
//    }
//    else if (x>0)
//    {
//        printf("-1\n");
//    }
//    else
//        printf("0\n");
//    return 0;
//}

//int main()
//{
//    int a = 0;
//    scanf("%d", &a);
//    int shi = a / 3600;
//    int fen = a % 3600 / 60;
//    int miao = a % 60;
//    printf("%d %d %d", shi, fen, miao);
//    return 0;
//}

//int main()
//{
//    int ch[5] = {0};
//    int sum = 0;
//    for (int i = 0; i < 5; i++)
//    {
//        scanf("%d",&ch[i]);
//        sum+=ch[i];
//    }
//    float ave = sum/5.0;
//    printf("%.1f\n",ave);
//   
//    return 0;
//}


int main()
{
    int a = 0;
    scanf("%d", &a);
    for (int i = 0; i < 4; i++)
    {
        printf("%d", a % 10);
        a = a / 10;
    }

    return 0;
}